application linux developers thin-client management ecommerce construction builders software development projects radius3 online shopping java design open source shop